.m5 {
	margin-top: 5rem;
}

.logout {
	width: 95%;
	margin: 1.5rem auto 2rem;
	display: block;
	height: 4rem;
	line-height: 4rem;
	color: #FFF;
	background: #209eff;
	text-align: center;
	font-size: 1.8rem;
}


/*invite-code*/

.invite-code .income {
	width: 100%;
	height: 17rem;
	background: url(../img/zsr-bg1.png) no-repeat center;
	background-size: 100% 100%;
	position: relative;
}

.invite-code .income span {
	display: block;
	text-align: center;
	color: #ffa619;
	font-size: 1.8rem;
	padding-top: 5rem;
	line-height: 1.8rem;
}

.invite-code .income i {
	position: absolute;
	width: 1.4rem;
	height: 2.4rem;
	background: url(../img/down-y.png) no-repeat center;
	background-size: 0.9rem auto;
	top: 34%;
	right: 5%;
}

.invite-code .income h4 {
	text-align: center;
	color: #ffa619;
	font-size: 3.2rem;
	line-height: 5rem;
	font-weight: bold;
}

.invite-code .income h4 em {
	color: #f88c2d;
	font-size: 2rem;
	line-height: 3rem;
	font-weight: normal;
	margin-left: 0.5rem;
}

.gross-income {
	height: 5.5rem;
	line-height: 5.5rem;
	padding: 0 5%;
	position: absolute;
	width: 100%;
	top: 11.5rem;
	color: #8f9198;
	text-align: center;
}


/*.gross-income p,
.gross-income p label,
.gross-income p span,
.gross-income p i {
	float: left;
	height: 4rem;
	line-height: 4rem;
}*/

.gross-income p label {
	font-size: 1.6rem;
	color: #FFF;
	display: block;
	height: 2.5rem;
	line-height: 2.5rem;
}

.gross-income p span {
	color: #FFF;
	font-size: 2rem;
	font-weight: bold;
	height: 3rem;
	line-height: 3rem;
}

.gross-income p i {
	color: #FFF;
	font-size: 1.6rem;
	margin-left: 0.3rem;
}

.gross-income a {
	float: left;
	background: url(../img/down-w.png) no-repeat 95% center;
	background-size: 0.8rem auto;
	width: 49%;
}

.my-invite-code {
	height: 4rem;
	line-height: 4rem;
	background: #FFF;
	text-align: center;
	color: #2ed7a3;
	font-size: 1.6rem;
}

.invite-code ul.form {
	background: #FFF;
	margin-top: 1rem;
}

.invite-code ul.form li {
	height: 4rem;
	line-height: 4rem;
	width: 100%;
	margin-bottom: 0;
	border-bottom: 1px solid #e5e5e5;
}

.invite-code ul.form li:last-child {
	border-bottom: 0;
}

.invite-code ul.form li a {
	height: 4rem;
	line-height: 4rem;
	display: block;
	padding: 0 5%;
	background: url(../img/down.png) no-repeat 95% center;
	background-size: 0.8rem auto;
}

.invite-code ul.form li a span {
	line-height: 4rem;
	font-size: 1.5rem;
	/*font-weight: bolder;*/
}

.invite-code ul.form li a i {
	display: inline-block;
	width: 0.5rem;
	height: 0.5rem;
	/* background: url(../img/new.png) no-repeat center; */
	background-size: 2rem;
	background: #f93f14;
	border-radius: 50%;
	position: relative;
	top: -1rem;
}

.invite-code ul.form li a em {
	line-height: 4rem;
	font-size: 1.2rem;
	color: #209eff;
}

.no {
	color: #f00;
}

.yes {
	color: #3ff1ba;
}

.invite-code ul.form li a em.yes {
	float: right;
	color: #2ed7a3;
	line-height: 4rem;
	font-size: 1.5rem;
	font-weight: bolder;
	padding-right: 2rem;
}

.invite-code .rule {
	display: block;
	height: 4rem;
	line-height: 4rem;
	padding: 0 5%;
	font-size: 1.4rem;
	color: #7e7e7e;
	background: #fff5de url(../img/down.png) no-repeat 95% center;
	background-size: 0.8rem auto;
}

.invite-code .set-btn {
	display: block;
	width: 92%;
	height: 3.8rem;
	line-height: 3.8rem;
	margin: 2rem auto;
	background: #f88c2d;
	color: #FFF;
	font-size: 1.8rem;
	border-radius: 0.5rem;
}

.apply-hint {
	padding: 0 4%;
	color: #f88c2d;
	font-size: 1.6rem;
	line-height: 2.2rem;
}


/*提现遮罩*/

.settlement-dialog-shadow {
	width: 100%;
	height: 100%;
	background: rgba(0, 0, 0, 0.5);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 10;
	display: none;
}

.settlement-dialog {
	width: 26.5rem;
	position: absolute;
	height: 16.8rem;
	top: 50%;
	background: #FFF;
	left: 50%;
	margin-left: -13.25rem;
	margin-top: -8.4rem;
	border-radius: .5rem;
	padding: 1.4rem 0;
}

.agent-info-dialog .settlement-dialog {
	height: 21rem;
	margin-top: -10.5rem;
}

.settlement-dialog-close {
	position: absolute;
	width: 2.4rem;
	height: 2.4rem;
	background: url(../img/close-y.png) no-repeat center;
	background-size: 2.4rem auto;
	top: -0.5rem;
	right: -0.5rem;
}

.settlement-dialog-body img {
	display: block;
	width: 4.7rem;
	height: 4.7rem;
	margin: 0rem auto;
}

.settlement-dialog-body h4 {
	font-size: 1.5rem;
	text-align: center;
	color: #000;
	line-height: 2.4rem;
}

.settlement-dialog-body .title {
	height: 4rem;
	text-align: center;
	line-height: 4rem;
	border-bottom: 1px solid #e5e5e5;
	font-size: 1.6rem;
}

.no-p {
	padding: 0 !important;
}

.settlement-dialog-body .vip-info li {
	line-height: 3rem;
	overflow: hidden;
}

.settlement-dialog-body .vip-info li label,
.settlement-dialog-body .vip-info li span {
	height: 3rem;
	line-height: 3rem;
	font-size: 1.4rem;
	float: left;
	color: #aaaaaa;
}

.settlement-dialog-body .vip-info li span {
	float: right;
	color: #ff7922;
}

.settlement-dialog-body p {
	font-size: 1.6rem;
	text-align: center;
	color: #000;
	line-height: 2.4rem;
}

.settlement-dialog-body.other-back p {
	font-size: 1.5rem;
	text-align: center;
	color: #000;
	line-height: 2.4rem;
}

.settlement-dialog-body p span {
	font-size: 1.6rem;
	color: #fbc034;
	line-height: 2.4rem;
	font-weight: bold;
}

.other-back p span {
	font-size: 1.5rem;
	color: #61f3c3;
}

.other-back p i {
	font-size: 1.5rem;
	text-align: center;
	color: #fbc034;
	line-height: 2.4rem;
}

.settlement-dialog-body h5 {
	text-align: center;
	font-size: 2rem;
	line-height: 4.5rem;
	color: #f88c2d;
	font-weight: bold;
}

.settlement-dialog-footer {
	text-align: center;
	margin-top: 1.5rem;
}

.settlement-dialog-confirm {
	width: 70%;
	color: #FFF;
	background: #f88c2d;
	height: 3rem;
	line-height: 3rem;
	border-radius: 0.5rem;
	font-size: 1.6rem;
}


/*.send-dialog {
	height: 14.8rem;
}*/